independent deterrent (force) - Turco Inglés Diccionario